all: p2p

clean:
	-rm p2p.o p2p

p2p: p2p.o
	gcc  -o p2p p2p.o -lm -ansi -pedantic-errors -g

p2p.o: p2p.c
	gcc -ansi -pedantic-errors -c -Wall -g -lm p2p.c